What do you have in mind when you first learn about Loh Liang National Park? From the name itself, ‘Loh Liang’, you would probably assume that it is somewhere in East Asian countries. Well, you would be mistaken. It is actually in Indonesia. If you are curious to know all about Loh Liang National Park, then read along.
If you have heard about Komodo National Park, then Loh Liang National…